
function request(url, method = "GET", data = {}) {
  // 加载提示
  wx.showLoading({
    title: '加载中',
  })
  // promise用于回调嵌套
  // 返回promise对象,promise中成功在.then中，返回resolve,失败是在catch中，返回reject
  return new Promise((resolve, reject) => {
    wx.request({
      url,
      data,
      method,
      success: res => {
        // 返回res
        resolve(res)
        // 隐藏加载提示
        wx.hideLoading()
      }
    })
  })
}
request.get = function (url, data) {
  return request(url,'GET',data)
}
// 导出
export default request